Mapping multiple DTO to entities - nested exception